@charset "utf-8";
/* CSS Document */
/*焦点图*/
.flashNews {
	position:relative;
	width:341px;
	height:396px;
	margin-bottom:12px;
	overflow:hidden;
	text-align:left;
}
.flashNews .bg {position:absolute;left:0;bottom:0;width:341px;height:73px;background:#000000;filter:alpha(opacity=39);-moz-opacity:0.39;opacity:0.39;}
.focus h3 {position:absolute;left:10px;top:320px;width:284px;height:35px;line-height:35px;z-index:2;font-size:14px;font-weight:bold;}
.focus h3 a {font-size:14px;font-family:"微软雅黑","黑体";font-weight:bold;color:#fff!important;text-decoration:none!important;}
.focus h3 a:hover {color:#fa4601!important;}
.focus p {position:absolute;left:10px;top:353px;width:284px;height:20px;line-height:20px;z-index:2;margin:0;padding:0;}
.focus p a {color:#fa4601!important;text-decoration:none!important;}
.focus p a:hover {color:#fa4601;}
.flashNews ul {position:absolute;right:0;bottom:0;padding-left:47px;_padding-left:46px;background:url(../img/home/focus/flashPage_bg.png) 0 0 no-repeat;z-index:2;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='flashPage_bg.png',sizingMethod='crop')}
.flashNews ul li {float:left;width:15px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#000000;}
.flashNews ul li a {display:block;width:15px;height:18px;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.flashNews ul li a:hover, .flashNews ul li a.sel {color:#fb570c;}
.firstNews h3 {width:341px;height:27px;line-height:27px;text-indent:14px;font-size:12px;border:1px solid #FFFFFF;background:#F2F6FB;}
.firstNews p {position:absolute;top:5px;right:5px;}
.firstNews p a {font-size:12px;}
.firstNews h4 {width:329px;height:25px;margin:0 auto;overflow:hidden;padding-top:12px;line-height:25px;font-weight:normal;font-size:18px;font-family:"黑体";}
.firstNews ul {width:329px;height:auto;overflow:hidden;_zoom:1;margin:0 0 0 12px;}
.firstNews ul li {position:relative;width:410px;height:22px;line-height:22px;overflow:hidden;text-indent:10px;font-size:14px;}
/*焦点图结束*/
/*通栏样式*/
.gg-tonglan {width:960px;margin-top:10px;float:left;}

.activity {
	width: 960px;
	padding-top: 10px;
	height: 400px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
}
.focus {
	width:341px;
	height:396px;
	border: 1px solid #d7d7d7;
	padding: 1px;
	float: left;
	overflow: hidden;
}
.activity-news {
	background-image: url(../img/activity/bg.gif);
	background-repeat: no-repeat;
	float: left;
	height: 400px;
	width: 345px;
	padding-left: 10px;
	overflow: hidden;
	background-position: right;
}
.news-top {
	height: 90px;
	width: 325px;
	padding-top: 25px;
	padding-right: 10px;
	padding-left: 10px;
	overflow: hidden;
}
.news-top h3 {
	font-family:"微软雅黑", "黑体";
	font-size: 18px;
	font-weight: normal;
	color: #0070ae;
	text-decoration: none;
	height:32px;
	text-align: center;
	width: 325px;
	overflow: hidden;
	padding-bottom: 5px;
}
.news-top h3 a:link,.news-top h3 a:visited{
	font-family:"微软雅黑", "黑体";
	font-size: 18px;
	font-weight: normal;
	color: #0070ae!important;
	text-decoration: underline;
	height:40px;
	line-height:40px;
	text-align: center;
	width: 325px;
	overflow: hidden;
}
.news-top h3 a:hover{
	color:#fa4601;
	text-decoration: none;
}
.news-top li {
	height: 24px;
	width: 325px;
	text-align: left;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #0070ae;
	text-decoration: none;
	overflow: hidden;
	white-space: nowrap;
}
.news-body {
	height: 245px;
	width: 325px;
	overflow: hidden;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 40px;
	text-align: left;
}
.news-pic {
	height: 64px;
	width: 325px;
	padding-bottom: 20px;
	overflow: hidden;
}
.news-pic-left {
	padding: 1px;
	height: 60px;
	width: 60px;
	border: 1px solid #d7d7d7;
	float: left;
	overflow: hidden;
}
.news-pic-right {
	float: left;
	width: 251px;
	padding-left: 10px;
	height: 64px;
	overflow: hidden;
	font-size: 12px;
	line-height: 23px;
	font-weight: normal;
	color: #727272;
	text-decoration: none;
}
.news-pic-right-bt a{
	color:#0070ae!important;
}
.news-pic-right-bt a:hover{
	color:#fa4601!important;
}
.news-pic-right-font a{
	color:#fa4601!important;
}

/*活动专区开始*/
.activity-gonggao {
	height: 400px;
	width: 250px;
	float: left;
	overflow: hidden;
	padding-left: 10px;
	display: block;
}
.gonggao-top {
	height: 240px;
	width: 250px;
	overflow: hidden;
}
.activity-gonggao-top {
	height: 35px;
	width: 250px;
	overflow: hidden;
}
.activity-gonggao-body {
	height: 485px;
	width: 238px;
	background-color: #f0f9ff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c8e6f8;
	border-left-color: #c8e6f8;
	overflow: hidden;
	background-image: url(../img/home/border-footer.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-right: 5px;
	padding-left: 5px;
}
.activitymenu-gonggao-left {
	background-image: url(../img/home/menu.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 20px;
	float: left;
	background-position: 0px -70px;
}
.activitymenu-gonggao-cen {
	background-image: url(../img/home/menu-line.gif);
	background-repeat: repeat-x;
	float: left;
	height: 35px;
	width: 220px;
	background-position: 0px -70px;
}
.activitymenu-gonggao-right {
	background-image: url(../img/home/menu.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 10px;
	float: left;
	background-position: -21px -70px;
}
.menu {
	height: 35px;
	width: 700px;
}
.menu-left {
	background-image: url(../img/home/menu.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 20px;
	float: left;
}
.menu-cen {
	background-image: url(../img/home/menu-line.gif);
	background-repeat: repeat-x;
	float: left;
	height: 35px;
	width: 670px;
}
.title-left {
	width: 90px;
	text-align: left;
	float: left;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	height: 23px;
	color: #0070af;
	padding-left: 10px;
	padding-top: 12px;
}
.title-left a:link, .title-left a:visited {
	font-size:14px;
	color:#0070af;
	font-weight: bold;
	text-decoration: none;
}
.title-left a:hover {
	font-size:14px;
	color:#fb4601;
	font-weight: bold;
	text-decoration: none;
}
.title-right {
	float: left;
	width: 570px;
	height: 22px;
	color: #727272;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: right;
	padding-top: 13px;
}
.menu-right {
	background-image: url(../img/home/menu.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 10px;
	float: left;
	background-position: -21px 0px;
}
/*活动专区结束*/

.redlist-body {
	height: 192px;
	width: 228px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d7d7d7;
	border-left-color: #d7d7d7;
	overflow: hidden;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 8px;
}
.redlist-body li {
	text-align: left;
	background-image: url(../img/home/point.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 24px;
	white-space: nowrap;
	width: 228px;
	padding-left: 10px;
	line-height: 24px;
	overflow: hidden;
}

.redlist-foot {
	height: 5px;
	width: 250px;
	overflow: hidden;
	background-image: url(../img/home/border-foot.gif);
	background-repeat: no-repeat;
	background-position: left -15px;
}
.gonggao-ad {
	height: 70px;
	width: 250px;
	padding-top: 10px;
	overflow: hidden;
}
.hd{
	width:960px;
	padding-top:10px;
	margin:auto;
	height:260px;
	overflow:hidden;
}
.hd-left{
	width:700px;
	height:260px;
	overflow:hidden;
	float:left;
}
.hd-right{
	width:250px;
	height:260px;
	float:left;
	overflow:hidden;
	padding-left: 10px;
}
.hd-left-body {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d7d7d7;
	border-left-color: #d7d7d7;
	width: 678px;
	height: 212px;
	overflow: hidden;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.hd-root {
	background-image: url(../img/home/border-foot.gif);
	background-repeat: no-repeat;
	height: 3px;
	width: 700px;
	background-position: 0px -2px;
	overflow: hidden;
}
.hd-right-body {
	height: 220px;
	width: 228px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d7d7d7;
	border-left-color: #d7d7d7;
	overflow: hidden;
	padding-right: 10px;
	padding-left: 10px;
}
.hd-pic {
	padding: 1px;
	float: left;
	height: 201px;
	width: 156px;
	border: 1px solid #D7D7D7;
	overflow: hidden;
}
.hd-a {
	float: left;
	height: 205px;
	width: 260px;
	padding:0 10px;
	overflow: hidden;
}
.hd-a-title {
	font-size: 14px;
	font-weight: bold;
	color: #0070ae;
	text-decoration: none;
	text-align: left;
	height: 30px;
	width: 260px;
	overflow: hidden;
	padding-top: 10px;
}
.hd-a-body {
	height: 165px;
	width: 260px;
	overflow: hidden;
}

.hd-a-title a:link,.hd-a-title a:visited{
	font-size: 14px;
	font-weight: bold;
	color: #0070ae;
	text-decoration: none;
	text-align: left;
	height: 30px;
	width: 260px;
	overflow: hidden;
	padding-top: 10px;
}
.hd-a-title a:hover{
	color:#Fa4601;
	text-decoration:underline;
}
.hd-a-body li {
	height: 28px;
	width: 260px;
	background-image: url(../img/home/xuxian.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	overflow: hidden;
	display: block;
	float:left;
}
.btleft {
	text-align: left;
	white-space: nowrap;
	width: 225px;
	float: left;
	overflow: hidden;
	display: block;
	height: 27px;
	line-height: 27px;
}
.btright {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-align: left;
	white-space: nowrap;
	width: 35px;
	float: right;
	overflow: hidden;
	display: block;
	height: 27px;
	line-height:27px;
}
.hd-b{
	width:223px;
	height:205px;
	overflow:hidden;
	background-image:url(../img/activity/xian.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	padding-left:15px;
	float: left;
}
.hd-b-top {
	width: 223px;
}

.hd-b-top-title {
	font-size: 14px;
	font-weight: bold;
	color: #0070ae;
	text-decoration: none;
	text-align: left;
	height: 20px;
	width: 223px;
	overflow: hidden;
	padding-top: 10px;
}
.hd-b-top-title a:link,.hd-b-top-title a:visited {
	font-size: 14px;
	font-weight: bold;
	color: #0070ae;
	text-decoration: none;
	text-align: left;
	height: 20px;
	width: 223px;
	overflow: hidden;
	padding-top: 10px;
}
.hd-b-top-title a:hover{
	color:#Fa4601;
	text-decoration:underline;
}
.h3-font{
	line-height:24px;
}
.hd-b-foot-pic {
	height: 87px;
	width: 64px;
	float: left;
	overflow: hidden;
	float:left;
	padding-top: 10px;
	padding-right: 15px;
}
.hd-b-foot-pic1 {
	height: 87px;
	width: 64px;
	float: left;
	overflow: hidden;
	float:left;
	padding-top: 10px;
}
.hd-b-foot-font {
	padding-top:8px;
	height: 15px;
	width: 64px;
	text-align: center;
	font-size: 12px;
	overflow: hidden;
	float: left;
	white-space: nowrap;
}

.hd-news-pic {
	height: 64px;
	width: 228px;
	overflow: hidden;
	padding-top: 8px;
}
.hd-news-pic-right {
	float: left;
	width: 154px;
	padding-left: 10px;
	height: 64px;
	overflow: hidden;
	font-size: 12px;
	line-height: 23px;
	font-weight: normal;
	color: #727272;
	text-decoration: none;
	text-align: left;
}
.hd-news-pic-right-bt a:link,.hd-news-pic-right-bt a:visited{
	color:#0070ae!important;
	text-align: left;
	width: 154px;
}
.hd-news-pic-right-bt a:hover{
	color:#fa4601!important;
}
.hd-news-pic-right-font a{
	color:#fa4601!important;
}
.dangan{
	width:960px;
	height:126px;
	padding-top:10px;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-bottom: 10px;
}
.danganbg {
	height: 126px;
	width: 956px;
	padding-left: 4px;
	background-color: #B4D1E3;
}
.danganpic {
	background-image: url(../img/activity/05.gif);
	background-repeat: repeat-x;
	height: 126px;
	width: 954px;
	padding-left:2px;
}
.daad {
	height: 86px;
	width: 131px;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 20px;
	float: left;
}
